Constrained Properties |
![]() |
VetoableChangeListeners may veto a Source's PropertyChangeEvents |
![]() |
Listeners veto by throwing PropertyVetoException back to Source |
![]() |
Bean subsequently fires another PropertyChangedEvent if Vetoed |
![]() |
The VetoableChangeSupport class simplifies implemention |